4391 Kirkwood Hwy, Wilmington, DE 19808-5113, Wilmington
Excellent food, generous portions and friendly staff!
Excellent food, generous portions and friendly staff!